Skip to content

Add missing helix-platforms variables to superpmi-collect#130874

Merged
JulieLeeMSFT merged 1 commit into
dotnet:mainfrom
jakobbotsch:superpmi-collect-variables
Jul 17, 2026
Merged

Add missing helix-platforms variables to superpmi-collect#130874
JulieLeeMSFT merged 1 commit into
dotnet:mainfrom
jakobbotsch:superpmi-collect-variables

Conversation

@jakobbotsch

@jakobbotsch jakobbotsch commented Jul 16, 2026

Copy link
Copy Markdown
Member

Hopefully fixes

 /Users/runner/work/1/s/.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26363.117/tools/Microsoft.DotNet.Helix.Sdk.MonoQueue.targets(79,5): error : Helix API does not contain an entry for $(helix_macos_arm64_latest_internal) [/Users/runner/work/1/s/src/libraries/sendtohelixhelp.proj]

seen internally in superpmi-collect.

Copilot AI review requested due to automatic review settings July 16, 2026 14:10
@github-actions github-actions Bot added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Jul 16, 2026
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 4 pipeline(s).
11 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

@jakobbotsch

Copy link
Copy Markdown
Member Author

PTAL @dotnet/jit-contrib

@jakobbotsch
jakobbotsch requested a review from a team July 16, 2026 14:11
@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch
See info in area-owners.md if you want to be subscribed.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the CoreCLR SuperPMI collection pipelines to import the shared Helix platform alias variables, ensuring Helix queue variables (e.g., macOS ARM64 internal aliases) are available when the pipeline templates expand Helix queue names.

Changes:

  • Include /eng/pipelines/helix-platforms.yml in superpmi-collect.yml variables.
  • Include /eng/pipelines/helix-platforms.yml in superpmi-collect-test.yml variables.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
eng/pipelines/coreclr/superpmi-collect.yml Adds the helix-platforms variables template so Helix queue aliases are defined for the production SuperPMI collection pipeline.
eng/pipelines/coreclr/superpmi-collect-test.yml Adds the helix-platforms variables template so Helix queue aliases are defined for the test SuperPMI collection pipeline.

@jakobbotsch

Copy link
Copy Markdown
Member Author

@dotnet/jit-contrib Can I get a review? Trivial change

@JulieLeeMSFT JulieLeeMSFT left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thanks for fixing this long-standing issue.

@JulieLeeMSFT
JulieLeeMSFT merged commit 189c884 into dotnet:main Jul 17, 2026
138 of 140 checks passed
@dotnet-milestone-bot dotnet-milestone-bot Bot added this to the 11.0-preview7 milestone Jul 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants